Supplier Page from MyBioSource.com for Recombinant Saccharomyces cerevisiae Putative UPF0377 protein YAL067W-A (YAL067W-A)